Definition of Nepeta Cataria
-
(noun) hairy aromatic perennial herb having whorls of small white purple-spotted flowers in a terminal spike; used in the past as a domestic remedy; strongly attractive to cats
Synonyms of Nepeta Cataria
Antonyms of Nepeta Cataria
No Antonyms Found.
Homophones of Nepeta Cataria
No Homophones Found.